ENG 299 technical writing for engineers (Pearson Custom Publishing, 2008)