David Keenan

25 books

320 pages 2002

nonfiction art history music informative slow-paced

348 pages digital 2019

fiction historical emotional fast-paced

298 pages digital 2017

fiction music challenging reflective slow-paced

200 pages 2009

nonfiction music informative reflective medium-paced

41 pages digital

missing page info paperback 2020

challenging reflective medium-paced

552 pages digital 2002

456 pages paperback 2002

nonfiction art biography history music

320 pages hardcover

nonfiction sociology informative slow-paced

464 pages paperback 2002

nonfiction art biography music informative slow-paced