AboutSign inJoin

David Holmes

About

David Holmes may refer to:

Books

The Boy Who Lived:
The Boy Who Lived:
David Holmes, Daniel Radcliffe (forward)
Java Concurrency in Practice
Java Concurrency in Practice
Brian Goetz, Tim Peierls, David Holmes, Doug Lea, Joshua Bloch, Joseph Bowbeer
Pearson Edexcel A Level Geography Book 2 Fourth Edition
Pearson Edexcel A Level Geography Book 2 Fourth Edition
David Holmes, Cameron Dunn, Kim Adams, Simon Oakes, Sue Warn, Michael Witherick, Michael Chiles
Practical Skills in Forensic Science
Practical Skills in Forensic Science
David Holmes, Robert H. Reed, Jonathan D. B. Weyers, Alan Langford, John R. Dean, Allan M. Jones
A Debate on the Doctrines of Atonement, Universal Salvation, and Endless Punishment
A Debate on the Doctrines of Atonement, Universal Salvation, and Endless Punishment
David Holmes, William G. Bishop (Reporter)
The Java Programming Language
The Java Programming Language
James Gosling, Ken Arnold, David Holmes
GCSE 9-1 Geography AQA: Student Book Second Edition
GCSE 9-1 Geography AQA: Student Book Second Edition
David Holmes, Nicholas Rowles, Bob Digby
Key Concepts in Media and Communications
Key Concepts in Media and Communications
Paul Jones, David Holmes
Pearson Edexcel A Level Geography Book 1 Fourth Edition
Pearson Edexcel A Level Geography Book 1 Fourth Edition
David Holmes, Cameron Dunn, Kim Adams, Simon Oakes, Sue Warn, Michael Witherick, Michael Chiles
The Conjuring Angel
The Conjuring Angel
David Holmes
The Scythe
The Scythe
David Holmes

Join the club

Track what you're reading, see what your friends are into and explore the ideas of the world's greatest authors together.

Download on the App StoreDownload on the Google Play Store
... or sign up right here
Company
  • About
  • Partners
  • Careers
  • Press
  • Legal
  • Privacy
Social
  • Twitter
  • Instagram
  • Facebook
  • TikTok
Support
  • FAQ
  • Changelog
  • Feature ideas
  • API
  • Widget
  • Contact
App
  • iPhone app
  • Android app
Help us
  • Become a Patron
  • Become a Librarian