DEDICATION To my amazing children Hannah and David and their spouses Gareth and Hannah. To Ruth, my wife and best friend, who has been with me through it all, sharing all the highs and lows, and still loves me! 3