Before and After
(c) Copyright the author(s).
All rights reserved.