Weekend Special! 5% off any purchase. Get the code »

Ebenezer Scrooge is a mean, miserable, bitter old man with no friends. One cold Christmas Eve, three ghosts take him on a scary journey to show him the error of his nasty ways. By visiting his past, present and future, Scrooge learns to love Christmas and the people all around him. With a light-hearted introduction by bestselling author Anthony Horowitz, creator of the highly successful Alex Rider novels, most recently Snakehead.

A Christmas Carol 2017, Paraclete Press, Orleans

ISBN-13: 9781612618395

Trade paperback

Select
A Christmas Carol 2017, Createspace Independent Publishing Platform

ISBN-13: 9781545057605

Trade paperback

Select
A Christmas Carol 2017, Createspace Independent Publishing Platform

ISBN-13: 9781545381601

Trade paperback

Select
A Christmas Carol 2016, Puffin Classics, London

ISBN-13: 9780141369587

Hardcover

Select
A Christmas Carol 2016, Classics Illustrated Comics

ISBN-13: 9781910619896

Hardcover

Select
A Christmas Carol 2016, Little Tiger Press, London

ISBN-13: 9781848695412

Paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781535411424

Trade paperback

Select
A Christmas Carol 2016, Scholastic, London

ISBN-13: 9781407172569

Paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781535335126

Trade paperback

Select
A Christmas Carol 2016, Usborne Publishing Ltd, London

ISBN-13: 9781474924276

New edition

Hardcover

Select
A Christmas Carol 2016, Alma Classics, Richmond

ISBN-13: 9781847496171

Paperback

Select
A Christmas Carol 2016, Wentworth Press

ISBN-13: 9781360816500

Hardcover

Select
A Christmas Carol 2016, Wentworth Press

ISBN-13: 9781360925509

Trade paperback

Select
A Christmas Carol 2016, Wentworth Press

ISBN-13: 9781360925516

Hardcover

Select
A Christmas Carol 2016, Wentworth Press

ISBN-13: 9781360926506

Trade paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781530064236

Trade paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781533353825

Large type / large print

Trade paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781533406354

Trade paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781535097598

Large type / large print

Trade paperback

Select
A Christmas Carol 2016, Createspace Independent Publishing Platform

ISBN-13: 9781535344968

Trade paperback

Select