Magic by the Numbers

541 pages paperback 1980

fiction fantasy adventurous mysterious slow-paced

470 pages 1984

fiction fantasy challenging informative slow-paced

498 pages 1988

fiction fantasy adventurous challenging informative medium-paced

440 pages paperback 2017

fiction fantasy adventurous medium-paced

370 pages paperback 2020

fiction fantasy adventurous slow-paced

370 pages paperback 2020

fiction fantasy science fiction medium-paced