Maybe this newfangled French Police thing is the ticket



I figure since I mentioned Robert Peel twice in comics without ever making one about the man himself, it was about time.