Beloved children's author J.K. Rowling has no middle name. Her real name should just read J. Rowling
As NNDB explains,
It was the publisher's idea to have her use a gender-neutral pen name, as they feared boys wouldn't read a book written by a woman [Joanna Rowling], and it was Rowling's idea to add the 'K' -- she has no middle name -- in honor of her grandmother Kathleen
Source: NNDB