David P. Rogers articles