Book Covers

Cover art for authors including Anne McCaffrey and CJ Cherryh