The ring of bright water trilogy - Maxwell, Gavin (Viking, 2000)