abstract and preface