This book is highly detailed and contains all the information you need.Bumping into this Idea I found it interesting but had no clue about the process.After reading this I know much more about it....