edited by Mark Ralkowski