A Bridge of Longing by David G. Roskies