Carnival of hope /
Hamilton, George,author.