bruce harlow's profile