Kaleidoscope: Diverse YA Science Fiction and Fantasy Stories
Publisher: Twelfth Planet Press
Published: Aug 05, 2014
Number of pages: 450
ISBN-13: 9781922101112