Virginia Tech: Clifford Shaffer's "Data Structures and Algorithm Analysis: Linked Queues"
Read Sections 4.3.2 and 4.3.3 on this page. The discussion is short, since queues are not much different from stacks. While the difference is subtle, it is important in many applications.