How many sonnets did William Shakespeare write?

English poet and playwright William Shakespeare (1564-1616) wrote 154 sonnets about love, beauty, time and mortality. The sonnets are numbered and organized into three categories: Sonnets 1 to 126 ...
Read More »http://www.answerbag.com/q_view/2254656