Shall We Tell the President by Jeffrey Archer
From the worlds biggest selling author comes another nail-biting page-turner. Paperback , 332 pages Published July 1st 2003 by Pan MacMillan (first published 1977)
From the worlds biggest selling author comes another nail-biting page-turner. Paperback , 332 pages Published July 1st 2003 by Pan MacMillan (first published 1977)