John Harrison

89 books

Agamemnon

Oresteia #1

Aeschylus

133 pages paperback -458

fiction classics play dark medium-paced

350 pages digital 2010

nonfiction travel adventurous reflective slow-paced

256 pages 2007

fiction horror short stories adventurous dark slow-paced

268 pages paperback

fiction horror short stories dark fast-paced

128 pages paperback

fiction classics challenging dark medium-paced

464 pages 2012

nonfiction history adventurous reflective slow-paced

272 pages paperback -405

fiction classics play challenging funny reflective slow-paced

308 pages paperback

nonfiction art history technology challenging informative medium-paced

352 pages 2001

nonfiction travel adventurous reflective medium-paced

186 pages paperback

nonfiction art history dark medium-paced