ruggles%20and%20rankin