41AET94Z2ZL._SL160_

Contrapositive Viewpoints Pulse – Hardihood Alternatives (hardcover edition)