Musselburgh Baptist Church : a short history 1933-2005.
Musselburgh Baptist Church.
Title from cover.
Musselburgh Baptist Church