Practical Data Communications For Instrumentation And Control by John Park, Edwin Wright & Steve Mackay