Proteus: A Nineteenth Century Vision
James Wegg
... the story of lust, love and betrayal intriguingly bemoans racism and prejudice of bygone times while peppering the 'history' with more modern references ...