If you have read other books about love that have fallen short, read this book. Mapping the Terrain of the Heart is an eloquent guide through love's diverse landscapes that provides a whole new way to think about love relationships. Both descriptive and prescriptive, it is a book for anyone looking [...]