A tapestry of magics
Daley, Brian.

1983