Lexicon: Ambiguous and Debatable Terms Regarding Family Life and Ethical Questions
Publisher: Human Life International
Published: Jan 01, 2006
Number of pages: 946
ISBN-13: 9781559220507