Diane Frolov and Andrew Schneider