This is a new book but it has been on the shelf for a while.