Vincent John review