`` but , mairi ... there 's the newest one by julia james ... '' oh , mandy and her horribly good memory , mairi thought even as she kept her gaze straight ahead , never dipping down to where the books were .