Author: edward j. o`brien