David West review