Stewart O'Nan

65 books

305 pages 1994

fiction literary mystery dark mysterious reflective slow-paced

287 pages paperback 2008

fiction literary mystery mysterious reflective sad slow-paced

212 pages 1997

fiction crime mystery dark mysterious fast-paced

736 pages 1998

nonfiction history informative slow-paced

304 pages 2015

fiction historical literary reflective slow-paced

568 pages 2009

fiction fantasy horror short stories adventurous dark slow-paced

640 pages 2001

fiction fantasy horror short stories adventurous dark mysterious slow-paced

236 pages paperback 2009

fiction mystery mysterious fast-paced

191 pages digital 2009

192 pages hardcover 2016