ed ackerson