Donald K Behneman has written 8 articles