David Shields

21 books

400 pages paperback 2008

reflective medium-paced

362 pages digital 2012

178 pages hardcover 1991

fiction short stories emotional reflective slow-paced

207 pages

235 pages 2018

nonfiction biography politics reflective slow-paced

missing page info digital 2019

reflective medium-paced

497 pages 2016

fiction science fiction short stories adventurous reflective medium-paced

missing page info 2013

nonfiction biography history reflective slow-paced

408 pages hardcover

nonfiction art design history reference medium-paced

missing page info 2008

emotional reflective slow-paced