Venice trilogy


A series by Dave Duncan