Removed deletePersonByFirstName, deletePersonByLastName, deletePersonByEmail as they are not used.  Rewrote deletePerson to not check for None.  Added comment saying you need to check for None in the calling method.  This is how it was working already.