Spelljammer - The Cloakmaster Cycle

Series by David Cook