Richard Dick Preston , 2001

Name
Richard /Preston/
Given names
Richard
Nickname
Dick
Surname
Preston