Author: Dan Hughes
Alternate names: Dan de Lara Hughes