Nine Lights Over Edinburgh - Harper Fox 4.5 stars