Caruana > Editions
by Cyrus Lakdawala
Published November 7th 2018
by Everyman Chess
Paperback, 368 pages
Published October 22nd 2018
by Everyman Chess
Kindle Edition, 370 pages


