For Publishers
All
Subject
Title
Author
Publisher
Series Title
All
Subject
Title
Author
Publisher
Series Title
David Holmes
David Holmes is the author of "Social Work with Troubled Families", "Communication Theory", "AS/A-Level Geography Contemporary Case Studies" and "The Java Programming Language".
Books by David Holmes
View more
Harry's Angel
Holmes, David
Paperback:
$6.99
AS/A-Level Geogra...
Holmes, David
Electronic book text:
$27.03
Communication The...
Holmes, David
Paperback:
$94.00
Virtual Globaliza...
Holmes David
Paperback:
$56.95