William Shakespeare

2402 books

fiction play challenging informative medium-paced

346 pages | first published 1999

fiction art play funny slow-paced

61 pages

fiction classics fantasy adventurous funny slow-paced

144 pages | first published 2011

fiction classics play adventurous fast-paced

160 pages

fiction classics adventurous fast-paced

104 pages

fiction poetry reflective slow-paced

256 pages | first published 1994

fiction play funny medium-paced

124 pages

fiction classics play challenging fast-paced

312 pages | first published 2009

fiction classics play challenging dark medium-paced

164 pages | first published 1606

fiction classics challenging slow-paced

336 pages | first published 1606