Oddball (Sarah's Scribbles #4) by Sarah Andersen