Author: Hamilton, Richard; Todolí Cervera, Vicente