david twohy