Hamlet of Morningside Heights - Craven, Kenneth. (Cambridge Scholars Publishing, 2011)