Dr Andrew Hardy Author