Various Contrivances

Various Contrivances

Inspiring story of Captain Trevor Greene http://bit.ly/4k15Ui (via @globeandmail)