Bill Giles

10 books

missing page info 2013

lighthearted relaxing medium-paced

50 pages digital 2013

69 pages 2014

informative medium-paced

83 pages 2015

informative medium-paced

49 pages digital 2012

54 pages digital 2012

379 pages paperback

nonfiction autobiography biography history sports

142 pages 2014

informative medium-paced

79 pages 2012

adventurous funny informative medium-paced

95 pages 2012

adventurous informative reflective medium-paced