Quatrefoil a novel - Barr, James; Steward, Samuel M. (Boston, Mass. : Alyson, 1986)