Art of Love
Publisher: William Heinemann Ltd
Published: Dec 15, 1929
Number of pages: 396
ISBN-13: 9780434992324