Literary Heroines for Fans of Veronica Mars

Female Sleuths for the Intrepid Soul

Paper Towns by John Green