Since it seems like you're welcoming all thoughts, I take that tack.
I have a hard time seeing the difference between the two. If stories I read a lot when I was younger are to be believed, Character is more your conscious actions whereas Personality is more conditioning and internal perceptions. What you choose to do, your alignment, what makes you feel like you have a place in existence is your Character.
Personality is feelings. It's more personal. It's more reaction than action. But I'm guessing.
(I really dislike these kinds of questions, now that I think about it. It always seems like there two concepts should be treated as interchangeable rather than distinct. Why differentiate? There's arguments on either side for the denotation of each word in either direction, as far as I can tell. )
But for me, I just take it as external and internal properties being given two names. Character is being known for never cheating in a competition. Personality is not giving a damn whether other people cheat or not, as long as they don't involve you. Personality could also be judging everyone who does cheat for doing so. Personality could also be wishing that you were brave enough to cheat as well, but you're just convinced that you'll be the one to get caught. Personality could also be being good at manipulating cheaters into getting caught, so as to make things easier for themselves without cheating directly. All those Personalities don't cheat, tho, so that's part of their Character.
Eh, I'm starting to bore myself with my example. But really, is there even a difference in their common usage? Should there be?
...And by the way, that Evolutionary Biology example sounds like some sexist nonsense. That author might have done themselves a favor not engaging such a topic in their book's discussion.