This book is a must read for every aspiring online entrepreneur. The book provides a concise overview of this rather evolving and complex area. The author has clearly poured her heart and soul into this book. It should be commended. She is indeed a problem solver in this tech focused generation.