Hamlet had an uncle. A comedy of honour.
Cabell, James Branch,1879-1958.
London, 
1940.