| Editorial | Stefano Lanzavecchia | 3 |
| APL NEWS |
| Quick Reference Diary | | 5 |
| APL200 User Conference Abstracts | | 7 |
British APL Association News
Call for Nominations to Committee and Call for Help | | 13 |
| News from Sustaining Members | | 14 |
| APL Product Guide | Gill Smith | 19 |
| The Education Vector | | |
Zark Newletter Extracts
Crossword & solution to crossword in 16.1 | edited by Jon Sandles | 33 |
| J-ottings 22: Something for our very youngest readers | Norman Thomson | 41 |
| The Random Vector | | |
| Bayesian Machine Learning in J | Andrew Charman-Williams | 47 |
| RECENT MEETINGS | | |
| APL99 Notes and Pictures | Ray Cannon | 61 |
| GENERAL ARTICLES | | |
| The Dance of the Quirk | Sylvia Camacho | 82 |
| Sharp APL vs APL2 Coding Style | Dan Baronet | 87 |
| Time-space Tradeoffs in Vector Algorithms | Timothy Budd | 101 |
| TECHNICAL SECTION | | |
| Hackers Corner: Making Waves in Win32 | Adrian Smith | 110 |
| APL+Internet Explorer | Alexander Balako | 113 |
| Data Domains | Phil Chastney | 121 |
| A Very Simple Structure Compiler for J | Martin Neitzel | 129 |
| From Horadam to Atanosov | Joseph De Kerf | 135 |
| Index to Advertisers | | 143 |