Jennifer Franklin

Books Authored

Author(s):
Genre(s):
Reviewed by: 

Whether it’s God or fate or karma or randomness, how should we respond when life skewers us with loss and cruel reshaping of dreams into walking nightmares?