justin bower