BUCHANAN & EDWARDS INC