Bill Alderson profile | River Platform