Melleron's magic /
Hill, Douglas Arthur,1935-
Oxford : Oxford University Press,
2001.
Originally published: 2000.