bio-richard-hamilton-large