The views, opinions and findings contained in this book are those of the author. The publishers, editors, reviewers and author assume no responsibility or liability for errors or any consequences arising from the use of the information contained herein. Registered names and trademarks, etc., used in this publication, even without specific indication thereof, are not to be considered unprotected by the law. Mention of trade names of commercial products does not constitute endorsement or recommendation for use by the publishers, editors or authors