EJ, has done it again!!! This book is a MUST read and I could not put it down until I finished. I have read all of the previous and I must say this one is just as excellent. Don't know how you do it but PLEASE keep up the good work.