Difference between a ranch house and a bookend: a ranch house is largeer than a bookend.