345 pages
English language
Published Dec. 30, 2012 by Scribner.
345 pages
English language
Published Dec. 30, 2012 by Scribner.
"A novel set on a remote Australian island, where a childless couple live quietly running a lighthouse, until a boat carrying a baby washes ashore"--