Deirdre Slattery

3 books

248 pages paperback

nonfiction autobiography biography health sports informative inspiring medium-paced

320 pages paperback

nonfiction nature travel medium-paced

202 pages paperback 2017

informative inspiring reflective medium-paced