The Melancholy of Mechagirl (Part of The Melancholy of Mechagirl) Catherynne M. Valente Trade Paperback $19.99