no such book 990319