no image available Dickens & Co. The General's Enigmatic Heart A Battle of Love and Loyalty in the Face of War Price: 32.00€