Review: Learning GNU EmacsUser Review - Goodreads
This book is comprehensive. It covers most aspects of Emacs a newbie needs to know. The authors seem not good at organization and presentation. Consistency is also a problem for five authors. Look at those screen captures of Linux, MacOS and Windows.