You need to sign in or sign up before continuing.

James Hansen

20 books

40 pages paperback

nonfiction politics informative medium-paced

512 pages paperback

nonfiction autobiography biography history sports informative slow-paced

96 pages hardcover 2006

fiction comics funny informative lighthearted slow-paced

320 pages 2009

nonfiction science challenging informative slow-paced

336 pages 2009

nonfiction science informative slow-paced

78 pages paperback

nonfiction education self help informative reflective medium-paced

202 pages digital 2013

40 pages paperback

nonfiction politics medium-paced

255 pages hardcover

nonfiction history

137 pages hardcover 2011

nonfiction informative sad tense medium-paced