Robert "Rob" Cohen (n.