darvin ham