Paradise Lost and the fall of Babylon as angels and demon fight in an unending battle. John Martin, Greg Rutkowsi, Daarken