Owen Williams - Yeomans, David (Thomas Telford, 2001)