Quick view Choose Options Brand: Barnes Noble Shakespeare Macbeth (Barnes & Noble Shakespeare) MSRP: Was: Now: $18.36 - $22.95