Miguel de Cervantes / - Bloom, Harold. (Chelsea House Publishers, 2005)