Introduction to Linear Programming
This book makes Linear Programming easily accessible to any reader, regardless of his or her mathematical background.  The emphasis on logic and modeling of applications enables those will little mathematical background to learn to use Linear Programming in their respective fields (business, economics, operations research, etc.).  This book is useful for anyone interested in learning real-world applications of mathematics or for computer scientists who want to test their programming skills.