David Kirby

42 books

512 pages 2010

nonfiction health informative slow-paced

64 pages hardcover

nonfiction poetry reflective slow-paced

469 pages paperback 2012

nonfiction nature science dark informative slow-paced

491 pages 2000

nonfiction health sociology informative medium-paced

264 pages paperback

nonfiction history informative medium-paced

55 pages hardcover

nonfiction poetry reflective medium-paced

88 pages paperback

nonfiction poetry reflective slow-paced

153 pages paperback

nonfiction poetry emotional reflective medium-paced

224 pages 1995

nonfiction biography business history informative medium-paced

218 pages paperback

nonfiction autobiography biography music emotional reflective fast-paced