Bio Additional Photos View fullsize all photo credits: Beowulf Sheehan all photo credits: Beowulf Sheehan View fullsize