ALAN GRANGER SR.