Ian McMillan 

Christian, electronics engineer (retired, now writing a book..)