Ian Sayer 

Author and various other things