Publications by 'Charles Damian Holmes'