Preface and acknowledgement