by Oscar Hijuelos
publisher: Harper Perennial publish date: August 28th 1996
format: paperback pages: 496
language: English
ISBN:
0060975946 (9780060975944)
publisher: Farrar Straus Giroux publish date: March 1st 1993
format: hardcover pages: 484
language: English
ISBN:
0374158150 (9780374158156)
publisher: HarperPrism publish date: November 1st 1994
format: paperback
language: English
ISBN:
0061007595 (9780061007590)
publisher: Hamish Hamilton publish date: 1993
format: paperback pages: 484
language: English
ISBN:
0241134323 (9780241134320)
publisher: Penguin publish date: February 24th 1994
language: English
ISBN:
0140230297 (9780140230291)
publisher: Audio Literature publish date: February 1st 1993
format: audiobook
language: English
ISBN:
1558007903 (9781558007901)
publisher: Audio Literature publish date: January 1st 1995
format: audiobook
language: English
ISBN:
078710129X (9780787101299)
language: English
ISBN:
0140230289 (9780140230284)
language: English
ISBN:
0241134315 (9780241134313)
publisher: RosettaBooks publish date: November 24th 2013
format: kindle pages: 496
language: English
ISBN:
9780795337574