"Alan D. Irvine"