Deirdre Kelly

5 books

272 pages 2012

nonfiction biography history sports informative reflective slow-paced

320 pages 2009

nonfiction memoir travel informative inspiring lighthearted slow-paced

293 pages hardcover

missing page info

informative lighthearted medium-paced

256 pages paperback

nonfiction history