$ 0 0 Rated 5 Stars (out of 5) - Excellent work. Responses from the main author (David Hall) are very quick & helpful. Many thanks!