avg_rating: 4.04
name: David Ross
about: Librarian Note: There is more than one author in the GoodReads database with this name.See this thread for more information. This profile contains books by different David Rosses. Librarian Note: There is more than one author in the GoodReads database with this name.See this thread for more information. This profile contains books by different David Rosses. ...more