Skip to contentCasablanca by Michael Moorcock: book review: computer generated | Collections | The Huntington