will magnus