Discover new books on Goodreads
Meet your next favorite book

David Macpherson

Add friend
Sign in to Goodreads to learn more about David.


Loading...
year in books
Michael...
280 books | 66 friends

Nicole
1,983 books | 129 friends

Bobby D...
211 books | 72 friends

Tara
906 books | 84 friends

Deanna ...
48 books | 86 friends

Jenny B...
3 books | 74 friends

Adam Ca...
1 book | 40 friends

Gabriel...
8 books | 105 friends

More friends…



Polls voted on by David

Lists liked by David