Publications by 'Brian J. O'Roak'