Ian McMillan 

Ian McMillan's avatar
Christian, electronics engineer (retired, now writing a book..)