Allowing users to edit only their page and nobody else’s

We currently have about 50 pages, each of which I want a user (eg, bob, rob, smith) to be able to edit only 1 page. For example, bob & smith each have their own page. I do not want bob to be able to edit smith’s page. I want bob to ONLY be able to edit bob’s page. I don’t care if he can see other pages.
Looking through the user roles, I don’t see a way to currently to do this- I only see how to allow restrict access on a global scale.

Remove Ability for Administrators to Delete Administrators

I’ve been studying roles and capabilities and have worked with and worked up a bunch of awesome code for creating unique capabilities and roles. I have created a “Master Editor” role to maintain users with almost every capability…
However, edit_users & delete_users obviously allows for an editor to CUD users, including the existing administrators…