George Allen
overview