Philip Armstrong

15 books

266 pages 2010

fiction fantasy short stories adventurous challenging dark slow-paced

72 pages hardcover

nonfiction classics literary philosophy poetry dark medium-paced

missing page info hardcover 2001

390 pages 1991

nonfiction economics history reference informative slow-paced

144 pages hardcover

nonfiction history philosophy politics

145 pages 2012

informative reflective medium-paced

244 pages paperback

fiction literary medium-paced

288 pages paperback

nonfiction history science medium-paced

307 pages paperback

nonfiction history philosophy politics

missing page info

adventurous dark medium-paced