Bad love

Hardcover, 371 pages

English language

Published Nov. 20, 1993 by Little, Brown.

ISBN:
9780316905190

View on OpenLibrary