Contributions by D. O