Paul Bannister

19 books

116 pages 2014

fiction historical informative medium-paced

134 pages 2015

fiction historical informative tense slow-paced

764 pages digital

missing page info digital 2014

243 pages digital

informative medium-paced

47 pages paperback

189 pages digital

148 pages hardcover 1978

150 pages 2016

informative reflective medium-paced