Who should read this book

This book is for:
Before you read this book, you should be familiar with the following: