Mentors, models and clients: using the professional engineering community to identify and teach engineering genres - L.G. Kryder (IEEE Transactions on Professional Communication, 1999)