Read the book (Don't wait for the movie) Song
Kennedy, Gordon