Practice Makes Perfect : 
Subtitle: How One Doctor Found the Meaning of Lives
Publisher: CreateSpace Independent Publishing Platform; Createspace Independent Publishing Platform
Published: Feb 22, 2013
Format: paperback
Number of pages: 296
ISBN-13: 9781481104814
Notes: Source title: Practice Makes Perfect:: How One Doctor Found the Meaning of Lives