Author: Richard Kessler j. liberkowski