Publications by 'Roger Blakeney'