Castle Communications PLC Books All Castle Communications PLC Media All Castle Communications PLC Media Pblshd John Mayall: Blues Breaker (0000) Richard Newman