Tom Rogers

3 books

325 pages 2007

nonfiction science funny informative medium-paced

32 pages hardcover 2017

fiction emotional lighthearted fast-paced

215 pages paperback 2013 user-added

fiction comics graphic novel