The Japanese Lover. Isabel Allende. Atria. 336 pages. $28.
The Japanese Lover. Isabel Allende. Atria. 336 pages. $28.
The Japanese Lover. Isabel Allende. Atria. 336 pages. $28.

Review: ‘The Japanese Lover’ by Isabel Allende

November 05, 2015 07:43 AM