Books by Michael Church
4 titles available, newest first by original publication date.

Gravel Bed Rivers
Michael Church
$171.99
Crawl Space Repair Myths-Busted: Avoid Bad Advice, Bad Decisions & Bad Repairs
Crawl Space Repair Myths-Busted: Avoid Bad Advice, Bad Decisions & Bad Repairs
Michael Church
$27.99
Self-Sabotage: How to Minimize Self-Destructiveness and Its Negative Impact on Others
Self-Sabotage: How to Minimize Self-Destructiveness and Its Negative Impact on Others
Michael Church
$19.99
Subtle Suicide: Our Silent Epidemic of Ambivalence About Living
Subtle Suicide: Our Silent Epidemic of Ambivalence About Living
Michael Church
$105.99