Master of Hearts (Harlequin Classic Library #141) - Printed in Canada
Format: Paperback