by James P. Blaylock
The Elfin Ship
1982
The Disappearing Dwarf
1983
The Stone Giant
1989
13 books
3 books