HASTINGS , ALAN