MARK B GRAN