ALAN EDWARD WALLER