Richard Allman
overview