Rebecca Haviland review