Calliope rated Three Hearts and Three Lions: 4 stars July 6, 2011 Public Three Hearts and Three Lions by Poul Anderson