David Baker

106 books

fiction fantasy horror thriller mysterious medium-paced

364 pages | first published 2005

nonfiction history psychology informative medium-paced

315 pages

nonfiction classics history literary poetry challenging reflective medium-paced

232 pages

nonfiction essays science informative reflective medium-paced

224 pages

nonfiction music informative medium-paced

143 pages | first published 1990

nonfiction science adventurous informative medium-paced

176 pages | first published 2012

nonfiction art music reference technology informative medium-paced

176 pages

nonfiction reference religion informative reflective medium-paced

679 pages

nonfiction history informative medium-paced

160 pages

nonfiction science technology adventurous informative medium-paced

224 pages