What if there's more than one Paul?

Reading data from a file in response to every user's query is not efficient and it gives the user no ability to change the data once read. I suggest you read...