Mary, it's unfortunate, but we sometimes have to go to great lengths to make names display the way we want in one particular place, but they may show up differently in other places. Here's how you can set the name fields up to display what you want, but I warn you that you may be very unhappy with how they display in other places and/or it may interfere with the ability to find the profile when someone enters a first name to search for it:
Enter J A Douglas (you probably can't put periods in the first name field) as Formal First Name and don't worry about the rest of the first or middle name fields.