Create a current and temp pointer.
Set current pointer to the first occurrance.
while (current is not null)
{ set temp pointet to next
*
delete current
set current to temp pointer
}
* = If name, surname, address, id were allocated dynamically, be sure and delete those too.