Thinking Shakespeare (Revised Edition): A working guide for... By Edelstein, Barry Paperback Price $18.63 Free Shipping