Hope Ranch, a rambling record.