Journal of the Fantastic in the Arts – 2023 /Volume 34 Number 2 – NEWTROSPECTION

A nice touch in this textbook is the self-assessment quizzes after each lesson.