Middlemarch by George Eliot Classic 904 pages ISBN: 9780451529176 Goodreads page All book cover images are from Goodreads unless specified otherwise. Previous Next