h1. Double linked list Start and End sentinels Value is a void pointer (struct) Functor Reset Functor AddValue (Cursor) Functor GetValue (Cursor) Functor First Functor Last Functor Next Functor Prev Functor Delete