Books by author 'Hannah Cross'