Books published by H J Kramer