The book looks interesting, but there's a signup form barrier in front of it, so the cost of the 'free' book is spam. :(