I've always been called Wookey - ever since I went to the sort of school where they just use your surname when I was about 9. Eventually I decided to make it official (by Statutory Declaration) and drop my first name, so since 1987 I've been 'Wookey, no fornames or initials'.
These days I get a lot of aggravation from Web-forms that insist everyone should have two names. Please - if you are writing web forms, do not make it impossible to use your system without two names. Would you really prefer that I made up a name in order to buy (for example) insurance from you? The correct solution is to go to a '>First name< field left blank - is that really correct?' page.