This book does contain all the necessary information to do SysML. One major complaint is on the organization and presentation with respect to the figures. Many, many times a figure is referenced which is 10, 20, or even 30 pages further into the book. Re-ordering the figures (which probably means re-configuring how each chapter handles a topic) would greatly enhance this book. I spend most of the time flipping pages to find the figure in question and it is mainly covering a topic which I have not gotten to yet.