Design concept by Dr. David Crippen