Traffic and highway engineering - Garber, Nicholas J. (Cengage Learning, 2010)