Real-time computer control - Stuart Bennett (Prentice Hall, New York, 1998)