John Savage

34 books

nonfiction art biography music informative slow-paced

320 pages | first published 2013

nonfiction reference sociology informative medium-paced

1320 pages

nonfiction reference sociology challenging informative medium-paced

515 pages

nonfiction psychology informative medium-paced

152 pages | first published 1996

nonfiction computer science mathematics informative medium-paced

428 pages

fiction history literary challenging informative reflective medium-paced

334 pages

nonfiction history challenging informative reflective medium-paced

410 pages

nonfiction history

142 pages

nonfiction history medium-paced

464 pages

124 pages | first published 2010