Between two rivers - Rinaldi, Nicholas (Black Swan Books, 2005)