Hammered

Elizabeth Bear presents Book 1 in the Jenny Casey series.