James Hamilton

39 books

nonfiction philosophy psychology self help reflective slow-paced

118 pages | first published 1956

nonfiction art biography adventurous informative lighthearted medium-paced

199 pages | first published 1990

nonfiction biography informative medium-paced

320 pages | first published 2017

fiction childrens adventurous fast-paced

192 pages

fiction childrens science science fiction adventurous fast-paced

160 pages

nonfiction art history informative slow-paced

400 pages | first published 2014

fiction childrens technology young adult adventurous funny medium-paced

144 pages

nonfiction art biography challenging informative slow-paced

384 pages | first published 1997

nonfiction business economics informative medium-paced

208 pages

nonfiction art science technology medium-paced

185 pages