Perry, Thomas Promise forever - New York Steeple Hill Books 2003 ISBN: 037387216x Dewey Class. No.: P429p