No middle name was given by the author.
The middle name of the Philippine presidents are all different. Each president had a unique middle name from each other.
He dismissed them citing that it was their faults which of course it wasnt
His middle name :)
His full name is John Fitzgerald Kennedy.
bombdiggity
Ebenezer
Belle
Scrooge's first name is Ebenezer.
Fred
please tell MEEE
Bob Cratchit
fezziwig
Belle
Her name was Fan
Mr Fezziwig
Jacob Marley
Although there is reference to 3 only 2 are named; Martha and Belinda