Editions of Shake hands with the devil
Filters
Shake hands with the devil
462 pages
English language
Published Jan. 6, 2003 by Random House Canada.
Shake hands with the devil
562 pages
English language
Published Jan. 6, 2004 by Vintage Canada.
Can't find the edition you're looking for?