  We present a global treatment of the analytical Bethe ansatz for gl(N) spin
chains admitting on each site an arbitrary representation. The method applies
for closed and open spin chains, and also to the case of soliton non-preserving
boundaries.
