Explains the basic working principles of this rapidly emerging technology from the foundation level, with the bare minimum of mathematics and without complex equations. This book helps to conceptualize the underlying theory from first principles, building up knowledge gradually using practical demonstrations and worked examples.