Moral Compass
Subtitle: A Novel
Edition: Large Print
Publisher: Random House Large Print Publishing; Diversified Publishing
Published: 2002
ISBN-13: 9780593168172