The title of this book is Who Would Have Thought and is written by author Sheri Rose Shepherd. The book Who Would Have Thought is published by Shepherd Marketing Group. The ISBN of this book is 9780964747500 and the format is Paperback / softback. The publisher has not provided a book description for Who Would Have Thought by Sheri Rose Shepherd.