David Scott Kastan

39 books

216 pages paperback 1612

fiction classics play funny lighthearted fast-paced

368 pages paperback 1603

fiction classics play dark emotional tense medium-paced

453 pages paperback 1667

fiction classics poetry challenging dark reflective slow-paced

258 pages paperback 1597

fiction classics play romance emotional sad medium-paced

304 pages 1991

nonfiction history challenging informative reflective medium-paced

160 pages paperback 1594

fiction classics play funny fast-paced

missing page info hardcover 1999

fiction challenging reflective medium-paced

1488 pages paperback 1623

fiction classics play poetry challenging funny medium-paced

296 pages hardcover

fiction literary play challenging reflective medium-paced

235 pages hardcover

fiction literary play