David Kirby

35 books

nonfiction health informative slow-paced

512 pages | first published 2010

nonfiction nature science dark informative slow-paced

469 pages | first published 2012

nonfiction health sociology informative medium-paced

491 pages | first published 2000

nonfiction history informative medium-paced

264 pages

nonfiction autobiography biography music emotional reflective fast-paced

218 pages

nonfiction poetry reflective medium-paced

70 pages

nonfiction poetry reflective medium-paced

70 pages

nonfiction poetry reflective slow-paced

64 pages

nonfiction poetry reflective medium-paced

55 pages

nonfiction poetry reflective slow-paced

88 pages