This book should carry a health warning - once started, it's very hard to put down, even when sleep is calling! The gia... MoreWithers