Jenni Steele launches new book