Old Fashioned Names for Girls by Haley March (Paperback / softback, 2013)