Shaking Hands with the Devil > Editions
by Bryan J. Mason
Published September 30th 2021
by Vanguard Press
Paperback, 344 pages
Published September 30th 2021
by Pegasus Publishers
Kindle Edition, 346 pages
Published December 3rd 2023
by Pegasus Elliot Mackenzie Publishers Ltd.
Audible Audio



