By any Other Name by Jodi Picoult is a masterpiece. Brilliantly constructed as the reader flips between the 17th century and 21st century. Jodi’s research never gets bogged down in the weeds and the ending will have you blubbering with tears. This is another case that a suggests that Shakespeare did not write his canon of plays.