An Introduction To Human Factors Engineering by Christopher D. Wickens, David John Lee & Christopher Wickens