Books published by Blake Publishing, Limited, John