david tuccaro