Basic programming: Self-taught - Hirshleifer, Jack (New Delhi, 1984)