Question: who wrote shall we gather at the river
Answer: American poet and gospel music composer Robert Lowry