The Last Girls 9780345464958 by Lee Smith Paperback