Developing rich interactive eBooks to teach linked open data to professionals: principles and processes