The linked list data structure