Generous Assumptions (1)

Tell me what you think