Angelo Roberto Castelaci's account