The age of miracles : seven journeys to faith