Author: Brendan Lasalle
Alternate names: Brendan J. LaSalle