Clark Gabriel

Work in progress.