although the author and publisher have made every effort to ensure the accuracy and completeness of information contained in this book we assume no responsibility for errors , inaccuracies , omissions or any inconsistency herein .