Pamela Hirsch

3 books

390 pages hardcover 1998

challenging informative inspiring medium-paced

390 pages 1998

informative inspiring relaxing medium-paced

176 pages paperback

informative lighthearted medium-paced