Onyx - Jennifer L. Armentrout review to come shortly