ADRIAN ALAN MAGNER