The Adventures of Willy Beamish
     
solution
solution by Asanthus
solution
     

The Spoiler Centre