rev 20 3 commentary