Beauchamp, Vol 1 of 3 Or, the Error Classic Reprin
Author:
G. P. R. James