gary allen burns