is soul boom a good book