by Robert J. Avrech

Time to confess: Dark Knight gave me a huge migraine.