Hours of toil and passionate endeavour came to a crescendo this month for teacher and author Steve Martin.
396 views