Three Hearts and Three Lions (Q630341)
1961 novel by Poul Anderson
Language: