Lambert, Andrew,writer of foreword.